Skip to content

Skip slow tests in Maven build and verification workflows#2264

Merged
asmfstatoil merged 3 commits into
masterfrom
reduce_slow_test
Jun 18, 2026
Merged

Skip slow tests in Maven build and verification workflows#2264
asmfstatoil merged 3 commits into
masterfrom
reduce_slow_test

Conversation

@asmfstatoil

Copy link
Copy Markdown
Collaborator

Pull Request

Thank you for contributing to NeqSim! Please complete the following checklist before requesting review:

  • Confirm ./mvnw test runs successfully
  • Verify code formatting using Checkstyle
  • Update any relevant docs/README
  • Link to an associated issue or discussion

See CONTRIBUTING.md for the full contribution process.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates GitHub Actions workflows to reduce CI runtime by skipping slow-tagged unit tests during verification runs, and clarifies release workflow step names to reflect that tests are not executed during packaging.

Changes:

  • Update verify_build.yml Maven test invocations to exclude the slow test group in Linux and Windows verification jobs.
  • Clarify release_with_jars.yml step names to explicitly indicate that builds run with -DskipTests.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
.github/workflows/verify_build.yml Adds Maven flags intended to exclude slow tests during CI verification runs.
.github/workflows/release_with_jars.yml Renames workflow steps to clarify that release packaging is done without running tests.

Comment thread .github/workflows/verify_build.yml Outdated
Comment thread .github/workflows/verify_build.yml Outdated

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

Comment thread .github/workflows/verify_build.yml
Comment thread .github/workflows/release_with_jars.yml
@asmfstatoil asmfstatoil merged commit 2caa036 into master Jun 18, 2026
14 of 15 checks passed
@asmfstatoil asmfstatoil deleted the reduce_slow_test branch June 18, 2026 16:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants